package org.jeecg.modules.vo.request;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.util.Date;

@Data
public class PatientRequestVo {


    /**id*/
    private String id;
    /**关联微信用户id*/
    private String wxUserinfoId;
    /**患者姓名*/
    private String name;
    /**手机号*/
    private String mobile;
    /**患者头像*/
    private String headImg;
    /**患者姓名拼音*/
    private String pyinShort;
    /**患者首字母*/
    private String firstChar;
    /**关系 1本人 2子女 3父母 4夫妻*/
    private Integer relation;
    /**性别 1男 2女 0未知*/
    private Integer sex;
    /**身份证号*/
    private String idCard;
    /**生日*/
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @JSONField(format = "yyyy-MM-dd")
    private Date birthday;
    /**身高*/
    private String height;
    /**体重*/
    private String weight;
    /**省份*/
    private Integer provinceId;
    /**城市*/
    private Integer cityId;
    /**过往病史*/
    private String history;
    /**过敏史*/
    private String allergy;
    /**挂号性质*/
    private String registerNature;
    /**创建时间*/
    private Date createTime;
    /**修改时间*/
    private Date updateTime;
    private String code;
}
